@import "mixin";

/**
 * 通用样式
 */

$font-42: 42px;
$font-F1: 36px;
$font-F2: 34px;
$font-F3: 30px;
$font-F4: 28px;
$font-F5: 26px;
$font-F6: 24px;
$font-F7: 22px;
$color-C1: #282828;
$color-C2: #bbbbbb;
$color-C3: #e6e6e6;
$color-C4: #737373;
$color-C5: #a8a8a8;
$color-C6: #f56d9d;
$color-C7: #f5f5f5;

#cnzz_stat_icon_1260955674 {
    display: none;
}

.line-index {
    width: 100%;
    @include px2rem(height, 20px);
    background-color: #f5f5f5;
    border-top: 1px solid $color-C3;
}
.bg-c7 {
    background-color: $color-C7;
}

.wrap {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
}
.content {
    position: absolute;
    top: 1.2rem;
    left: 0;
    right: 0;
    bottom: 0;
    overflow-y: auto;
    @include css3(overflow-scrolling, touch);
    @include css3(user-select, none);
}
.noTitle {
    top: 0;
}
.hasBottom {
    bottom: 1.32rem;
}
.title {
    width: 100%;
    @include px2rem(height,36px);
    @include px2rem(line-height,36px);
    @include px2rem(font-size,$font-F1);
    padding: 0.36rem 0;
    text-align: center;
    position: relative;
    border-bottom: 1px solid $color-C3;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    background-color: #ffffff;
    color: $color-C1;
}
.title span {
    @include px2rem(width,42px);
    @include px2rem(height,36px);
    background-image:url(../img/nav_back_ico@3x.png);
    background-position: center center;
    background-repeat: no-repeat;
    position: absolute;
    background-size: contain;
    bottom: 0.36rem;
    left: 0.52rem;
}

.bill-payResult-image {
  width: 4rem;
  height: 4rem;
  margin: 2.6rem auto 1rem auto;
  border-radius: 50%;
  background-image: url(../img/no_collection_ico@3x.png);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}

.bill-payResult-text {
  width: 100%;
  height: auto;
  text-align: center;
  font-size: 0.37333rem;
  color: #a8a8a8;
  display: block;
}